package cn.edu.gduf.luowowo.search.vo;

import cn.edu.gduf.luowowo.search.domain.DestinationTemplate;
import cn.edu.gduf.luowowo.search.domain.StrategyTemplate;
import cn.edu.gduf.luowowo.search.domain.TravelTemplate;
import cn.edu.gduf.luowowo.search.domain.UserInfoTemplate;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class SearchResult implements Serializable{
    private long total;
    private List<StrategyTemplate> strategys = new ArrayList<>();
    private List<TravelTemplate> travels = new ArrayList<>();
    private List<UserInfoTemplate> users = new ArrayList<>();
    private List<DestinationTemplate> dests = new ArrayList<>();
}
